Big Huge Thesaurus

armor plating

noun